package ar.org.cfired.creditos.sbsa;

import java.io.Serializable;

/**
 * Administra las relaciones entre personas de una misma cuenta.
 * Persiste en la tabla b0edprpr
 * @author Rogelio Di Pasquale
 * */
public class RelacionPersonas implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Float PrnaOrigen;
	private Float PrnaDestino;
	private String Relacion;
	private String EstadoMante;
	private Float FechaMante;
	private Float HoraMante;
	private String OperadorMante;
	private String VerificadorMante;
	private String SucursalMante;
	private Float OficinaMante;
	private String Estado;
	private Float VigenciaDde;
	private Float VigenciaHta;
	private String Calificaciones;
	
	public void setPrnaOrigen (Float PrnaOrigen) {
		this.PrnaOrigen = PrnaOrigen;
	}
	public Float getPrnaOrigen() {
		return (this.PrnaOrigen);
	}

	public void setPrnaDestino (Float PrnaDestino) {
		this.PrnaDestino = PrnaDestino;
	}
	public Float getPrnaDestino() {
		return (this.PrnaDestino);
	}

	public void setRelacion (String Relacion) {
		if (Relacion != null)
			this.Relacion = Relacion.substring(0, Math.min(4, Relacion.length()));
		else
			this.Relacion = new String();
	}
	public String getRelacion() {
		return (this.Relacion);
	}

	public void setEstadoMante (String EstadoMante) {
		if (EstadoMante != null)
			this.EstadoMante = EstadoMante.substring(0, Math.min(1, EstadoMante.length()));
		else
			this.EstadoMante = new String();
	}
	public String getEstadoMante() {
		return (this.EstadoMante);
	}

	public void setFechaMante (Float FechaMante) {
		this.FechaMante = FechaMante;
	}
	public Float getFechaMante() {
		return (this.FechaMante);
	}

	public void setHoraMante (Float HoraMante) {
		this.HoraMante = HoraMante;
	}
	public Float getHoraMante() {
		return (this.HoraMante);
	}

	public void setOperadorMante (String OperadorMante) {
		if (OperadorMante != null)
			this.OperadorMante = OperadorMante.substring(0, Math.min(8, OperadorMante.length()));
		else
			this.OperadorMante = new String();
	}
	public String getOperadorMante() {
		return (this.OperadorMante);
	}

	public void setVerificadorMante (String VerificadorMante) {
		if (VerificadorMante != null)
			this.VerificadorMante = VerificadorMante.substring(0, Math.min(8, VerificadorMante.length()));
		else
			this.VerificadorMante = new String();
	}
	public String getVerificadorMante() {
		return (this.VerificadorMante);
	}

	public void setSucursalMante (String SucursalMante) {
		if (SucursalMante != null)
			this.SucursalMante = SucursalMante.substring(0, Math.min(4, SucursalMante.length()));
		else
			this.SucursalMante = new String();
	}
	public String getSucursalMante() {
		return (this.SucursalMante);
	}

	public void setOficinaMante (Float OficinaMante) {
		this.OficinaMante = OficinaMante;
	}
	public Float getOficinaMante() {
		return (this.OficinaMante);
	}

	public void setEstado (String Estado) {
		if (Estado != null)
			this.Estado = Estado.substring(0, Math.min(2, Estado.length()));
		else
			this.Estado = new String();
	}
	public String getEstado() {
		return (this.Estado);
	}

	public void setVigenciaDde (Float VigenciaDde) {
		this.VigenciaDde = VigenciaDde;
	}
	public Float getVigenciaDde() {
		return (this.VigenciaDde);
	}

	public void setVigenciaHta (Float VigenciaHta) {
		this.VigenciaHta = VigenciaHta;
	}
	public Float getVigenciaHta() {
		return (this.VigenciaHta);
	}

	public void setCalificaciones (String Calificaciones) {
		if (Calificaciones != null)
			this.Calificaciones = Calificaciones.substring(0, Math.min(100, Calificaciones.length()));
		else
			this.Calificaciones = new String();
	}
	public String getCalificaciones() {
		return (this.Calificaciones);
	}
	
}
